animal horn - Fransızca İngilizce Sözlük